against all odds – Ελληνικά–English translations

🇬🇧 en el 🇬🇷

against all odds

  • despite seemingly insurmountable opposition or probability
παρ' ελπίδα
Wiktionary Links